home *** CD-ROM | disk | FTP | other *** search
-
-
-
- rrrrccccrrrrvvvvnnnn((((3333GGGG)))) rrrrccccrrrrvvvvnnnn((((3333GGGG))))
-
-
-
- NNNNAAAAMMMMEEEE
- rrrrccccrrrrvvvvnnnn - draws a series of curve segments
-
- CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- vvvvooooiiiidddd rrrrccccrrrrvvvvnnnn((((nnnn,,,, ggggeeeeoooommmm))))
- lllloooonnnngggg nnnn;;;;
- CCCCoooooooorrrrdddd ggggeeeeoooommmm[[[[]]]][[[[4444]]]];;;;
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _n expects the number of control points to be used in drawing the
- curve.
-
- _g_e_o_m expects the matrix containing the control points of the curve
- segments.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- rrrrccccrrrrvvvvnnnn draws a series of rational cubic spline curve segments using the
- current basis and precision. The control points specified in _g_e_o_m
- determine the shapes of the curve segments and are used four at a time.
- For example, if _n is 6, three curve segments are drawn, the first using
- points 0,1,2,3 as control points, and the second and third segments are
- controlled by points 1,2,3,4 and 2,3,4,5, respectively. If the current
- basis is a B-spline, Cardinal spline, or basis with similar properties,
- the curve segments are joined end to end and appear as a single curve.
-
- Each curve segment is approximated by a sequence of straight lines. All
- lines use the current linestyle, which is reset prior to the first line
- and continues through subsequent lines. Other line modes, including
- depthcueing, line width, and line antialiasing, also apply to the lines
- generated by rrrrccccrrrrvvvvnnnn.
-
- After rrrrccccrrrrvvvvnnnn executes, the graphics position is undefined.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- crv, crvn, curvebasis, curveprecision, defbasis, depthcue, linesmooth,
- linewidth, rcrv, setlinestyle
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-